// pages/navigator01/index.js
Page({
  /**
   * 页面的初始数据
   */
  data: {
    loading: false,
    active: true,
  },

  goBack: function () {
    console.log("goBack");

    wx.navigateBack();
  },

  goHome: function () {
    console.log("navigateTo");

    wx.navigateTo({
      url: "/pages/base64/index",
    });
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    var _this = this;
    wx.getSystemInfo({
      success: function success(res) {
        var ios = !!(res.system.toLowerCase().search("ios") + 1);
        var statusBarHeight = res.statusBarHeight;
        var topBarHeight = ios ? 44 + statusBarHeight : 48 + statusBarHeight;

        _this.setData({
          statusBarHeight: statusBarHeight,
          topBarHeight: topBarHeight,
        });
      },
    });
  },

  onPageScroll(res) {
    console.log(res);

    // if (res.scrollTop > 400) {
    //   if (!this.data.active) {
    //     this.setData({
    //       active: true,
    //     });
    //   } else {
    //     if (this.data.active) {
    //       this.setData({
    //         active: false,
    //       });
    //     }
    //   }
    // }
    if (res.scrollTop > 400) {
      this.setData({
        active: false,
      });
    } else {
      this.setData({
        active: true,
      });
    }
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {},

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {},

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {},

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {},

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {},

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {},

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {},
});
